tomato paste

  1. Noun, Food-Kitchen salça
  2. Noun, Food-Kitchen domates salçası